﻿namespace Baggr.FeedParser
{
    using System;

    /// <summary>
    /// запись в фиде.
    /// </summary>
    public interface IFeedItem
    {
        /// <summary>
        /// Заглавие записи.
        /// </summary>
        string Title
        {
            get;
        }

        /// <summary>
        /// Ссылка на запись.
        /// </summary>
        Uri Link
        {
            get;
        }

        /// <summary>
        /// Описание записи.
        /// </summary>
        string Description
        {
            get;
        }

        /// <summary>
        /// Автор записи.
        /// </summary>
        string Author
        {
            get;
        }

        /// <summary>
        /// Дата публикации.
        /// </summary>
        DateTime PublicationDate
        {
            get;
        }

        /// <summary>
        /// Локальный идентификатор записи.
        /// </summary>
        Guid LocalId
        {
            get;
        }
    }
}


